2015-03-17 - 17457 - Spec - Post Inbound EDI Orders having 0 Tax Classification - (Craig by 2015-03-20) #abapidoc #salesorders #EDISD

SPECIFICATIONS

17457-Spec-Tax Classification


Purpose


Posting tax classification of 0 (No tax) for certain Inbound orders.


Admin Info

Purpose
Posting tax classification of 0 (No tax) for certain inbound orders.
Requested By
Craig Spangler
Spec Created By
Damodhar
Spec Created Date
03/17/2015
Spec QA by
Siba / Damodhar
Objects

Document Status
WIP


Estimates



Sl.No
Activity
Estimation in Hours
1
Research
08
2
Documentation
04
3
Development/ Config
04
4
Unit test in DEV
04
5
Unit test in QUA
NA
6
Other activity
NA

TOTAL
20

References


Prior Tickets

[Provide links of prior associated Spec / Break Fix BOSS document(s)]

NA

Documents

[Attach any document(s) received for the requirement(s)]

NA



Spec Changes


[List the changes made to program after the approval of the original requirement along with the Date on which the change request was received and the name of the initiator]

Sl.
Change Details
Requested By
Requested On
Notes if any

























Functional Requirement


Purpose/WHY:


For certain inbound orders business wants to force in a tax classification of 0 at item level, as they are not taxing foreign visitors to Japan whom have a passport. A flag will be sent to tell, these orders/items are not taxable.


In Scope:

- Tax exemption for orders on the item level through IDoc where field J_3ATAXKM contains 0.
- It is applicable for all sales organizations.

Out of Scope:


NA

Solution Summary



As per our analysis the value entered in IDOC Segment- E1J3P01, Field- J_3ATAXKM is not being passed on to Sales Order. Instead the Tax Code is coming from Material Master.

We can force 0 tax classification to sales order using inbound IDoc by modifying the user exit.


The user exit will pick the value from the IDOC segment at item level from Segment- E1J3P01, Field- J_3ATAXKM and over-wright the tax code which is picked from Material Master.

User Exit - EXIT_SAPLJ4AS_002


Test Plan

[List test scenarios/cases to be executed here]
Test ID
Test Scenario
Expected Results
SD001
Create a sales order using Inbound IDoc where maintain tax classification as 0.
Sales order should be created with tax classification 0.
SD002
Maintain material master- tax classification as 1.
Then create a sales order using Inbound IDoc where maintain the tax classification as 0.
Value of IDoc input should take priority and Sales order should be created with tax classification as 0.

Solution Details


[Provide complete technical details for configuration or programming here]



Issues


[List Issues / Bugs identified in configuration or development]